An Object-Oriented Query Model: An Algebraic Approach With Closure

نویسنده

  • Reda Alhajj
چکیده

An object algebra is presented as a formal query model for object-oriented databases. The algebra serves not only to access and manipulate the structure and behavior of objects, but also supports the creation of new objects and the introduction of new relationships into the schema. It provides a more powerful and flexible tool than do messages for effectively dealing with complex situations and meeting associative access equirements. Operands as well as the results of operations in the proposed algebra are formally characterized as pairs of sets a set of objects capturing the states and a set of message expressions comprised of sequences of messages modeling the object behavior. The closure property is achieved in a natural way by letting the results of operations possess the same characteristics as do the operands in an algebra expression. Some operators of the algebra resemble those of the relational algebra but with different syntax and semantics. Additional operators are introduced to complement them. A class is shown to possess the properties of an operand by defining a set of objects and deriving a set of message expressions for it. Furthermore, the result of an object algebra expression is shown to have the characteristics of a class whose superclass/subclass relationships with its operand class(es) can be established, thus providing a mechanism to properly and persistently place it in the class lattice (schema).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ntt { a Query Algebra for Pcte

In this paper we present NTT, a typed, set-oriented query algebra for PCTE. PCTE is an ISO standard of a DBMS whose data model is an extended ER model with attributed relationships and an object type hierarchy. The PCTE standard deenes navi-gational access to objects via an API (application program interface), but no set-oriented query language. NTT is the rst algebraic set-oriented query langu...

متن کامل

Arbeitspapieree Derr Gmd Gmdd Technicall Report No. 763 Object-oriented Query Processing: the Impact of Methods on Language, Architecture and Optimization

2 The " Arbeitspapiere der GMD – GMD Technical Reports " primarily comprise preliminary publications, specific partial results and complementary material. In the interest of a subsequent final publication the " Arbeitspapiere/Technical Reports " should not be copied. Critical comments would be appreciated by the authors. No part of this publication may be reproduced or further processed in any ...

متن کامل

Object-oriented Query Processing: the Impact of Methods on Language, Architecture and Optimization

2 The " Arbeitspapiere der GMD – GMD Technical Reports " primarily comprise preliminary publications, specific partial results and complementary material. In the interest of a subsequent final publication the " Arbeitspapiere/Technical Reports " should not be copied. Critical comments would be appreciated by the authors. No part of this publication may be reproduced or further processed in any ...

متن کامل

Semantic Query Optimization for Methods in Object-Oriented Database Systems

Although the main difference between the relational and the object-oriented data model is the possibility to define object behavior, query optimization techniques in objectoriented database systems are mainly based on the structural part of objects. We claim that the optimization potential emerging from methods has been strongly underestimated so far. In this paper we concentrate on the questio...

متن کامل

Query Data With Fuzzy Information In Object-Oriented Databases An Approach Interval Values

In this paper, we present an approach for handling attribute values of object classes with fuzzy information and uncertainty in object-oriented database based on theory hedge algebraic. In this approach, semantics be quantified by quantitative semantic mapping of hedge algebraic that still preserving in order semantics may allow manipulation data on the real domain of attribute in relation with...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2000